/**
 * Copyright(c) 2013 Jade Techonologies Co., Ltd.
 *
 * History:
 *   13-4-14 下午6:36 Created by dwzhang
 */
package com.jade.framework.base.util.encryption;

/**
 * 不需要密码验证
 *
 * @author dwzhang
 * @version 1.0 13-4-14 下午6:36
 */
public class EmptyEncryption
    implements Encryption, Decryption
{
    /**
     * 加密
     *
     * @param password 密码明文
     * @return 加密后的密文
     */
    public String encrypt(String password)
    {
        return password;
    }

    /**
     * 检查密码是否匹配
     *
     * @param password  需要检查的密码明文
     * @param encrypted 密码密文
     */
    public boolean check(String password, String encrypted)
    {
        return true;
    }

    /**
     * 解密
     *
     * @param encrypted 密文
     * @return 明文
     */
    public String decrypt(String encrypted)
    {
        return encrypted;
    }
}
